squeeze (one) dry - French English Dictionary